package com.xf.lastmall.order.api.model;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

@Data
public class OuterOrderRefundRecordEntity {
    private String id;
    //售后类型：0退款 预留售后
    private int type;
    private String refundNo;
    private String orderNo;
    private String orderSubNo;
    private Integer status;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date createTime;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date updateTime;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date finishTime;
    private String merchantCode;
    private String merchantName;
    private BigDecimal paidAmount;
    private String refundReason;
    private BigDecimal refundAmount;
    private Integer refundQuality;
    private String memberMobile;
    private String transNo;
    private Integer delete;
    private Integer version;
    private String mallCode;
    private String payType;
    private String reTransNo;
}
